The current Xen code for VMX is setting the gp fault vmexiting in
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Mon, 8 May 2006 13:53:09 +0000 (14:53 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Mon, 8 May 2006 13:53:09 +0000 (14:53 +0100)
the EXCEPTION_BITMAP vmcs control. There is no need for that as VMM is
just plainly re-injecting back to the guest. The attached is a simple
patch to set the vmcs control properly.

Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Signed-off-by: Jun Nakajima <jun.nakajima@intel.com>
xen/include/asm-x86/hvm/support.h

index 22b24e392c557736d89f88973f85484b1924265c..088da65167e2e930f57d151d6ffc477fac7885a0 100644 (file)
@@ -94,8 +94,7 @@ enum hval_bitmaps {
 #else
 #define MONITOR_DEFAULT_EXCEPTION_BITMAP        \
     ( EXCEPTION_BITMAP_PG |                     \
-      EXCEPTION_BITMAP_BP |                     \
-      EXCEPTION_BITMAP_GP )
+      EXCEPTION_BITMAP_BP )
 #endif
 
 #define PC_DEBUG_PORT   0x80